Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 Terraced £2,505,061 £667,486 23 Jun 2000